.designer-container {
  margin: 0;
  padding: 0;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  position: relative;
  &.designer-with-background > .main-content .designer {
    background: url('')
      repeat !important;
  }
  .main-content {
    width: 100%;
    flex: 1;
    overflow: hidden;
    display: flex;
    .designer {
      flex: 1;
    }
  }
}

// .designer-container {
//   height: 100vh;
//   &.designer-with-background > .main-content .designer {
//     background: url('')
//       repeat !important;
//   }
//   &.designer-with-image > .main-content .designer {
//     background-repeat: no-repeat !important;
//     background-image: url('/images/background/04.jpg') !important;
//     background-size: cover;
//   }
//   .main-content {
//     width: 100%;
//     flex: 1;
//     overflow: hidden;
//     display: flex;
//     .designer {
//       height: 100vh;
//       flex: 1;
//     }
//   }
// }
